-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External policy hook #252
External policy hook #252
Conversation
Deploying with Cloudflare Pages
|
Link fixed
* "public key hash" -> "public key"
Code Climate has analyzed commit ea3f2fb and detected 7 issues on this pull request. Here's the issue category breakdown:
The test coverage on the diff in this pull request is 61.9% (50% is the threshold). This pull request will bring the total coverage in the repository to 46.9% (0.7% change). View more on Code Climate. |
I've tested this PR by using the When an external policy hook key pair isn't recognized we receive the following
Whereas when we try signing an operation from an IP address not included in the allow list we get an
If the key pair configuration match and the client IP is in the external policy service IP allow list then Signatory correctly signs the operation
|
.gitignore
Outdated
signatory | ||
signatory-cli |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are you removing the compiled binaries from the .gitignore
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll revert this change in the .gitignore
since when we compile with make all
the Signatory binaries are added to the root folder.
53e2b14
to
ea3f2fb
Compare
The PR adds an "external policy hook" feature with the reference implementation of a corresponding service